pip 配置文件
pip 配置文件
其实这跟 Powershell 的配置文件基本上是一样的原理,我们在《PowerShellTips.md》的第一条中可以看到
通过 pip -v config list
我们可以了解到当前我们可以设置的各级配置文件,以及最终的生效的结果。
建议放到 D:\Python\Python3.10.4
下,创建 pip.ini
,填入内容:
参考:pypi镜像_pypi下载地址_pypi安装教程-阿里巴巴开源镜像站
阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区,里面有很多镜像地址,真的很好用
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
主要是配置了 pip 的镜像仓库的地址和信任的域名,如果是非信任的域名,则必须通过 ssl 连接。
默认下载地址是:
https://pypi.org/simple/pip/
注意如果其中有中文注释的话,可能会报错:
Configuration file contains invalid cp936 characters
。
然后在输入 pip -v config list
,就能看到所有的生效的 pip 配置。
常见问题
像以下的这种问题,就明显是 pip 没有配置好。
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))) - skipping
跟 Java 的对比
pip install
就相当于 Maven 导包
import xx
就相当于 Java 类文件中 package 命令下面的各种 import 语句